structural constraint